package MathDataTest;

import java.text.DecimalFormat;
import java.util.Scanner;

//数字格式化
public class DecimalFormatDemo {
    public static void main(String[] args) {
        //实例化DecimalFormat类对象，并指定格式
        DecimalFormat df1 = new DecimalFormat("0.0");
        DecimalFormat df2 = new DecimalFormat("#.#");
        DecimalFormat df3 = new DecimalFormat("000.000");
        DecimalFormat df4 = new DecimalFormat("###.###");
        System.out.println("请输入一个Float的小数");
        float v = new Scanner(System.in).nextFloat();
        //对输入的数字应用格式化，输入结果
        System.out.println("0.0格式："+df1.format(v));
        System.out.println("#.#格式："+df2.format(v));
        System.out.println("000.000格式："+df3.format(v));
        System.out.println("###.###格式："+df4.format(v));
    }
}
